package interface_graphique;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;

public class P_Avec_Date extends Produit {
	
	
	Date date_peremption;

	public P_Avec_Date(E_Type type, String name, int size, int nb, Date date, Date actuelle) {
		super(type, name, size, nb,actuelle);
		this.date_peremption = date;
	}
	

	public Date getDate_peremption() {
		return this.date_peremption;
	}

	public void setDate_peremption(Date date_peremption) {
		this.date_peremption = date_peremption;
	}
	
	@SuppressWarnings("deprecation")
	public String toString(){
		String txt = "";
		DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
		DateFormat dateFormat2 = new SimpleDateFormat("dd/MM/yyyy");
		txt += "Name :" + getName()  +" ,type : "+getType()+ " , size : "+ getSize() + " ,nb : "+getNb()+ " , Date peremption : "+ dateFormat.format(date_peremption) +", Date ajout : " +dateFormat2.format(date_ajout); 
		return txt;
	}

	
	
	
	
	
}